package com.yuandian.api.customer_perception.po;

import com.yuandian.po.BasePageSearch;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 说明：业务明细请求参数
 * @Author yanjun
 * @Date 2021/3/18 13:18
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class BusinessDetailParams extends BasePageSearch {

    private static final long serialVersionUID = 9128253731592171704L;

    /**
     * 系统id
     */
    private Integer systemId;

    /**
     * 业务编码
     */
    private String businessCode;

    /**
     * 客户标识
     */
    private String operatorId;

    /**
     * 用户标识
     */
    private String userIdentify;

    /**
     * 自定义返回码
     */
    private String customResCode;

    /**
     * 完整性
     */
    private Integer completionState;

    /**
     * 业务状态
     */
    private Integer dealState;

    /**
     * 营业厅名称
     */
    private String businessHall;

    /**
     * 营业厅id
     */
    private String businessHallId;

    /**
     * 地市id
     */
    private String  regionalCode;

	/**
	 * '详单是否在处理中， 1-在处理中 0-已处理完毕',
	 */
	private Integer doing;


	/**
	 * 是否查询 非空 的值： true-是  false-否
	 * 		由参数配置："khgz.query.operator.notNull.flag" 决定
	 */
	private String queryNotNullFlag;
}
